/*
 * NIST Healthcare Test Framework
 * Actor.java Aug 20, 2009
 *
 * This code was produced by the National Institute of Standards and
 * Technology (NIST). See the "nist.disclaimer" file given in the distribution
 * for information on the use and redistribution of this software.
 */
package gov.nist.healthcare.testframework;

import gov.nist.healthcare.core.message.Name;
import java.net.InetSocketAddress;

/**
 * This class wraps information about an actor.
 * 
 * @author Sydney Henrard (NIST)
 */
public class Actor {

    private Name name;
    private InetSocketAddress openInetSocketAddress;
    private InetSocketAddress secureInetSocketAddress;
    private String openPath;
    private String securePath;

    // private Security security;

    public Name getName() {
        return name;
    }

    public void setName(Name name) {
        this.name = name;
    }

    public InetSocketAddress getOpenInetSocketAddress() {
        return openInetSocketAddress;
    }

    public void setOpenInetSocketAddress(InetSocketAddress openInetSocketAddress) {
        this.openInetSocketAddress = openInetSocketAddress;
    }

    public InetSocketAddress getSecureInetSocketAddress() {
        return secureInetSocketAddress;
    }

    public void setSecureInetSocketAddress(
            InetSocketAddress secureInetSocketAddress) {
        this.secureInetSocketAddress = secureInetSocketAddress;
    }

    public String getOpenPath() {
        return openPath;
    }

    public void setOpenPath(String openPath) {
        this.openPath = openPath;
    }

    public String getSecurePath() {
        return securePath;
    }

    public void setSecurePath(String securePath) {
        this.securePath = securePath;
    }

    // public Security getSecurity() {
    // return security;
    // }
    //
    // public void setSecurity(Security security) {
    // this.security = security;
    // }

}
